//
// import {AxiosRequestConfig, AxiosResponse} from "axios";
// import request, {BaseResponse} from "@/utils/request";
//
// interface LoginParameter {
//     username: string;
//     password: string;
// }
//
// type LoginResponse = BaseResponse<{
//     authToken: string;
// }>
//
// export async function login(data: LoginParameter): Promise<AxiosResponse<LoginResponse>> {
//     return request({
//         method: 'post',
//         url: '/dtp/auth/login',
//         data
//     } as AxiosRequestConfig)
// }
//
//
// type CheckAuthResponse = BaseResponse<{
//     isLogin: boolean;
// }>
//
// export async function checkAuth(): Promise<AxiosResponse<CheckAuthResponse>> {
//     return request({
//         method: 'get',
//         url: '/dtp/auth/check'
//     } as AxiosRequestConfig)
// }